non-government body - German English Dictionary